Python data, leaflet.js maps
pip install foliumimport folium
folium.__version__
# '0.11.0'world_map = folium.Map()e.g. centered around Canada and zoomed in bit
canada_map = folium.Map(
location=[56.130, -106.35],
zoom_start=4
)e.g. as above but using Stamen Toner tiles (black and white)
canada_map_toner = folium.Map(
location=[56.130, -106.35],
zoom_start=4,
tiles='Stamen Toner'
)e.g. as above but using Stamen Terrain tiles
canada_map_terrain = folium.Map(
location=[56.130, -106.35],
zoom_start=4,
tiles='Stamen Terrain'
)ontario = folium.FeatureGroup()
ontario.add_child(
folium.CircleMarker(
[51.25, -85.32],
radius=5,
color='red',
fill_color='red'
)
)
canada_map.add_child(ontario)folium.Marker(
[51.25, -85.32],
popup="Ontario"
).add_to(canada_map)
canada_map